/* eslint valid-jsdoc: "off" */

'use strict'

/**
 * @param {Egg.EggAppInfo} appInfo app info
 */
module.exports = (appInfo) => {
	/**
	 * built-in config
	 * @type {Egg.EggAppConfig}
	 **/
	const config = (exports = {})

	// use for cookie sign key, should change to your own and keep security
	config.keys = appInfo.name + '_1696475424416_7800'

	// add your middleware config here
	config.middleware = []
	config.security = { csrf: { enable: false } }

	config.mongoose = {
		url: 'mongodb://liyongwei:120314@127.0.0.1:27017/cli-imooc'
	}

	// add your user config here
	const userConfig = {
		// myAppName: 'egg',
	}

	return {
		...config,
		...userConfig
	}
}
